package com.sinosoft.vaccinetoai.server.business.h3cai.workflowchat.service;

import com.sinosoft.vaccinetoai.server.business.h3cai.workflowchat.io.WorkflowChatIO;
import com.sinosoft.vaccinetoai.server.business.h3cai.workflowchat.vo.WorkflowChatVO;
import org.springframework.web.servlet.mvc.method.annotation.ResponseBodyEmitter;
import reactor.core.publisher.Flux;

/**
 * @ClassName: IWorkflowChatService
 * @ClassNameExplain: 
 * @Description: 工作流聊天接口Service
 * @author xzh
 * @date 2025年06月24日 15:33
 */
public interface IWorkflowChatService {
	
	/**
	 * @Title: workflowChat
	 * @TitleExplain: 
	 * @Description: 工作流聊天接口Service 方法
	 * @param workflowChatIO
	 * @return WorkflowChatVO
	 * @version 1.0.3
	 * @author xzh
	 */
	Flux<String> workflowChat(WorkflowChatIO workflowChatIO) throws Exception;
	
}